﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<CruzDelSur.Models.ListadoContratosModel>" %>
<%@ Import Namespace="CruzDelSur.Models"  %>
<%@ Import Namespace="CruzDelSur.Dominio"  %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	Servicios Especiales
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<% Html.RenderPartial("Servicios/MenuSecundarioProyEspeciales", new { Action = "Contratos"});%>
<ul class="tabs secondary">
 <li class="active"><a href="<%:Url.Action("Contratos", "ServiciosEspeciales") %>" class="active">Listar</a></li>
 <li><a href="<%:Url.Action("CrearContrato", "ServiciosEspeciales") %>" class="">Crear</a></li>
 </ul>
    <h2>Contratos</h2>
<% using (Html.BeginForm())
   { %>
    <table>
        <thead>
        <tr>
        <th>N° Contrato</th>
        <th>Cliente</th>
        <th>Vigencia</th>
        <th>Estado</th>
        <th>Opciones</th>
        </tr>
        </thead>
        <tbody>
        <% foreach (var contrato in Model.Contratos)
           { %>
           <tr>
           <td><%:contrato.Codigo %></td>
           <td><%:contrato.Cliente.Nombre %></td>
           <td><%:contrato.FechaFinContrato.ToShortDateString() %></td>
           <td><%:ContratosModel.Estados(contrato.Estado)%></td>
           <td>
           <% if(contrato.Estado != Servicio.INACTIVO){ %>
           <%:Html.ActionLink("Editar", "EditarContrato", new { Codigo = contrato.Codigo })%>
           | <%:Html.ActionLink("Dar de baja", "BajaContrato", new { Codigo = contrato.Codigo }, new { @class = "row-input-delete" })%>
           | 
           <%} %>
           <%:Html.ActionLink("Imprimir", "ImprimirContrato", new { Codigo = contrato.Codigo }, new { @target = "_blank" })%>
           </td>
           </tr>
        <% } %>
        </tbody>
    </table>
    <%} %>
    <script type="text/javascript">
        $(function () {
            $('.row-input-delete').click(function () { return confirm('Desea dar de baja al contrato ?'); });
        });
    </script>
</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="ContentMenuSecundario" runat="server">
<% Html.RenderPartial("Servicios/MenuPrincipal"); %>
</asp:Content>

<asp:Content ID="Content4" ContentPlaceHolderID="ModuleTitleContent" runat="server">
Servicios Especiales / Contratos
</asp:Content>

<asp:Content ID="Content5" ContentPlaceHolderID="ContentEnlacesRapidos" runat="server">
Actualizar
</asp:Content>
